leaf of a lock gate - Espagnol Anglais Dictionnaire